﻿body, button, input, textarea {
	font-size: 14px;
	line-height: 1.531;
	font-family: "微软雅黑" ! important;
	outline: none;
	margin: 0;
	padding: 0;
	border: 0;	
}
p, ul, ol, dl, dt, dd, form, blockquote {
	margin: 0;
	padding: 0;
}
ul, ol {
	list-style: none;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 12px;
	margin: 0;
	padding: 0;
}
em, b, i {
	font-style: normal;
	font-weight: normal;
}
img {
 border:none;
}
a {
	text-decoration: none;
	color:#000;
}
a:hover {
	text-decoration: none;	
	color:#BEBDBD;
}
.clear { 
	clear: both; 
	height: 0; 
	font-size: 1px; 
}
.left{
	float:left;
}
.right{
	float:right;
}

/*顶部*/
body{background:#e6e6e6;}
.top-image{width:100%; max-width:1300px;height:120px; margin:0 auto 0; overflow:hidden;background:white;display: flex;align-items: center;}
/*.top-image{width:100%; margin:100px auto 60px; overflow:hidden;}*/
.top-image img{width:40%;}
.header{width:1260px; margin:0 auto; height:60px; background:#2c4cab;text-align:center; border: 20px solid #ffffff;border-top: none;border-bottom: none;}
.header .nav{width:1260px; height:60px; margin:0 auto;text-align:center;}
.header .nav-bar{width:1260px; height:60px;text-align:center;}
.nav-bar ul li{float:left; margin:0; position:relative;}
.nav-bar ul li a{width:150px; height:60px; line-height:60px; display:inline-block; text-align:center; font-size:20px; font-weight:800; color:#fff;}
.nav-bar ul li:hover a{ background:#f0a018; color:#fff;}
.nav-bar ul li .submenu{ display:none; position:absolute; border:1px #e1e1e1 solid; border-bottom:none; top:60px;z-index:1000;}
.nav-bar ul li:hover .submenu{display:block;}
.nav-bar ul li .submenu li a{width:235px; height:40px; line-height:40px;text-align:left; text-indent:2.5em;color:#5f5f5f; font-size:14px; font-weight:500; background:#f5f5f5 url(../images/bg_jiantou.png) no-repeat center right 20px;  display:block; border-bottom:1px #e1e1e1 solid;}
.nav-bar ul li .submenu li:hover a{ background-color:#fff;}

/*首页中部*/
.layui-box{width:100%; max-width:1260px; margin:10px auto 0;background:white;border: 20px solid #ffffff;border-top: none;border-bottom: none;}
.layui-box .title{width:100%; height:40px; line-height:40px; font-size:20px; font-weight:500; border-bottom:1px solid #ccc; margin-bottom:10px;}
.layui-box .title a{display:inline-block;width:100%;height:40px;line-height:40px;overflow:hidden;background:url(../images/bg_jiantou.png) no-repeat center right 10px;cursor:pointer; text-indent:1em;}
.layui-card-header a{width:100%; line-height:42px; font-size:18px; font-weight:bold; display:inline-block; overflow:hidden;background:url(../images/bg_jiantou.png) no-repeat center right;}
.layui-box .title a:hover,.layui-card-header a:hover{color:#000;}
.layui-box .layui-carousel,.layui-box .layui-card,.layui-box .layui-tab{box-shadow:0px 0px 5px #999;-webkit-box-shadow: 0px 0px 5px #999;-moz-box-shadow: 0px 0px 5px #999;}
.layui-box .layui-card .layui-card-header{border-bottom:1px solid #e3e3e3;}
.layui-box .layui-tab-content{background-color:#fff;}
.layui-box .wxzx img{width:100%;}
.layui-box .item-list{min-height:180px;}
.layui-box .item-list ul li{width:100%; height:30px; line-height:30px;}
.layui-box .item-list ul li font{color:#F5A21D; margin-right:5px;}
.layui-box .item-list ul li a:hover{color:#F5A21D;}
.layui-box .video img{width:100%; height:180px;}
.layui-box .bmfw a{width:100%; height:83px; display:inline-block; text-align:center; border:1px solid #e5e5e5;}
.layui-box .bmfw a font{width:100%; height:53px; display:inline-block;}
.layui-box .bmfw a font i{width:100%; height:53px; line-height:56px; font-size:36px; color:#FF5722;}
.layui-box .bmfw .ewm{width:73px; height:73px; margin:5px auto;}
.layui-box .bmfw a:hover{color:#FF5722;}
.layui-box .layui-tab-content{min-height:250px;}

.layui-box .imageItem{width: 100%;position:relative;}
.layui-box .imageItem ul{list-style: none;display: block;margin: 0;padding: 0;}
.layui-box .imageItem li{display: block;width: 400px;height: 270px;margin: 5px;float: left;position: relative; background:#fff; border:1px solid #eee; box-shadow: 0 0 3px #333;}
.layui-box .imageItem li:hover{box-shadow: 0 0 5px #1463ED;}
.layui-box .imageItem li img {width: 100%;height: 100%;}
.layui-box .imageItem li span {display: block;overflow: hidden;width: 100%;height: 40px; line-height:40px; position: absolute; z-index: 2; bottom: 0;left: 0; text-align:center; background-color:rgba(0, 0, 0, 0.54); color:#fff;}			
.layui-box .clearfix {float: none;clear: both;}
.layui-box .imageItem .prev, .layui-box .imageItem .next {width: 40px; height: 40px; line-height:40px; display: block; text-align:center; font-size:20px; font-weight:800; overflow: hidden; position: absolute; bottom: 130px; background-color:#fff; box-shadow: 0 0 5px #000; border-radius:20px; background-color:rgba(0, 0, 0, 0.7); color:#fff;}
.layui-box .imageItem .prev:hover, .layui-box .imageItem .next:hover{background-color:rgba(240, 160, 24, 0.9); box-shadow: 0 0 5px #f0a018;}
.layui-box .imageItem .prev {left: -6px;}		
.layui-box .imageItem .next {right: -5px;}
.layui-box .imageItem .pager {text-align: center;margin: 5px auto 0;}
.layui-box .imageItem .pager a {background: transparent url(../images/carousel_control.png) no-repeat -2px -32px;text-decoration: none;text-indent: -999px;display: inline-block;overflow: hidden;width: 8px;height: 8px;margin: 0 5px 0 0;}
.layui-box .imageItem .pager a.selected{background: transparent url(../images/carousel_control.png) no-repeat -12px -32px;text-decoration: underline;}
	
.lianjie_title{width:100%; height:40px; line-height:40px; font-size:20px; font-weight:500; border-bottom:1px solid #ccc;text-indent:1em;}


.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

.footer{width:1260px;  margin:15px auto 0; height:170px; background:#f8d08c; color:#3e3a39; }
.footer .about{width:100%; font-size:14px;} 
.footer .about li{width:100%; height:26px; line-height:26px; text-indent:2em;}
.footer .logo{width:100%; height:130px; text-align:right;}
.footer .logo img{margin-top:13px; margin-right:30px;}


/*栏目页*/
.content_list{width:1260px; margin:0 auto; overflow:hidden; margin-top:0px;border: 20px solid #ffffff;border-top: none;border-bottom: none;}
.content_list .box_list{ width:1250px; background:#f8f8f8; margin:0 auto; padding:30px 5px 0 10px;}
.content_list .list_menu{ width:185px;}
.content_list .list_menu span{color:#f5a31c; font-size:24px; font-weight:500; width:175px; height:50px; line-height:50px; display:block; border-bottom:1px dashed #d9d9d9; overflow:hidden;}
.content_list .list_menu li{width:175px; height:35px; margin-bottom:1px; overflow:hidden;}
.content_list .list_menu li a{width:175px; height:35px; display:block; line-height:35px; color:#5b5b5b; text-indent:1em; border-bottom:1px dashed #d9d9d9;}
.content_list .list_menu li a font{font-size:10px;}
.content_list .list_menu li:hover a,.content_list .list_menu .current a{background:#f8a21b; color:#fff;}

.content_list .list_info{ width:1030px; margin-right:10px; padding-bottom:10px;}
.content_list .list_info .title{width:1030px; height:50px;}
.content_list .list_info .title span{ height:50px; line-height:50px; display:block; color:#f5a31c; font-size:24px; font-weight:500;}
.content_list .list_info .title font{height:50px; line-height:50px;}
.content_list .list_info .title font a{color:#000;}
.content_list .list_info .title font a:hover{color:#f8a21b;}
.content_list .list_info .list{min-height:150px;}
.content_list .list_info .list li{width:1030px; border-top:1px dashed #d9d9d9; padding:20px 0;}
.content_list .list_info .list .date{width:60px;}
.content_list .list_info .list .date span{width:60px; height:40px; line-height:40px; text-align:center; display:block; background:#eae7e0; margin-bottom:2px; font-size:20px;}
.content_list .list_info .list .date font{width:60px; height:20px; line-height:20px; text-align:center; display:block; background:#eae7e0; font-size:12px;}
.content_list .list_info .list .info{width:945px;}
.content_list .list_info .list .info span{width:945px; height:40px; line-height:40px; font-size:16px; font-weight:bold;}
.content_list .list_info .list .info .description{width:945px;line-height:24px;}
.content_list .list_info .list_page{width:1030px; height:50px; line-height:50px; text-align:center;}
.content_list .list_info .list_page font{border:1px solid #cdcdcd; padding:5px 10px; color:#fff; font-weight:bold; background:#999999;}
.content_list .list_info .list_page span{border:1px solid #f0a018; padding:5px 10px; color:#fff; font-weight:bold; background:#f0a018;}
.content_list .list_info .list_page .lastPage,.content_list .list_info .list_page .firstPage{margin-left:5px;}
.content_list .list_info .list_page a{border:1px solid #cdcdcd; padding:5px 10px;}
.content_list .list_info .list_page a:hover{border:1px solid #F8A21B; background:#F8A21B; color:#fff;}

.content_list .list_info .show{width:1030px;}
.content_list .list_info .show .show_title{width:830px; padding:10px 100px; display:block; line-height:40px; border-top:1px dashed #d9d9d9; border-bottom:1px dashed #d9d9d9; text-align:center; font-size:24px; font-weight:700; overflow:hidden;}
.content_list .list_info .show .show_subtitle{width:1030px; display:block; line-height:40px; text-align:center; font-size:14px; font-weight:700;}
.content_list .list_info .show .show_property{width:1030px; height:30px; display:block; line-height:30px; text-align:center;}
.content_list .list_info .show .show_content{font-size:12px; padding:10px; line-height:200%; min-height:150px;}
.content_list .list_info .show .show_content .xianshi{font-size: 16px; color: blue; display: block; width:100; height: 35px; line-height: 35px; text-align: center;}
.content_list .list_info .show .show_content .pwdBox{width: 350px; height: 50px; margin: 0 auto;}
.content_list .list_info .show .show_content .pwdBox .news_pwd{border: 1px solid #ccc; padding: 7px 0px; border-radius: 3px; padding-left:5px;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;width: 200px;}
.content_list .list_info .show .show_content .pwdBox .news_pwd:focus{border-color: #66afe9;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}
.content_list .list_info .show .show_content .pwdBox .boxButton{text-decoration:none;background:#f8a21b;color:#f2f2f2;font-size:16px;font-family: 微软雅黑,宋体,Arial,Helvetica,Verdana,sans-serif; font-weight:bold; border-radius:3px; -webkit-transition:all linear 0.30s;-moz-transition:all linear 0.30s;transition:all linear 0.30s; padding: 10px 30px 10px 30px;}
.content_list .list_info .show .show_content .content{width: 100%; background-color: #f8f8f8; font-size:16px!important; text-indent:2em!important; line-height:30px!important;}
.content_list .list_info .show .show_content .content iframe{width:100%; height:500px;}
.content_list .list_info .show .show_content .content img{width: 100%; margin:5px 0 !important;}
.content_list .list_info .show .show_content .content a{width:100%!important; line-height:30px!important; color:#01AAED!important; text-indent:2em!important; display:block!important;}

.content_list .list_info .show .page_pre,.content_list .list_info .show .page_next{width:505px; height:40px; line-height:40px; display:inline-block; text-align:center; border-top:1px dashed #d9d9d9;}
.content_list .list_info .show .page_pre a:hover,.content_list .list_info .show .page_next a:hover{color:#01AAED!important;}


.links:hover{color:#1E9FFF;}
